using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;


namespace BotonJXC.Entity
{
	/// <summary>
	/// FinanceBills
	/// </summary>
	public class FinanceBills : BaseEntity
	{
		public FinanceBills() { }

        /// <summary>
        /// id
        /// </summary>
        public virtual int FinaBillId { get; set; }
        /// <summary>
        /// 单据类型
        /// </summary>
        public virtual string BillType { get; set; }
        /// <summary>
        /// 编号
        /// </summary>
        public virtual string FinaBillSn { get; set; }
       // public virtual Int32 CreaterId { get; set; }
        /// <summary>
        /// 创建人
        /// </summary>
        public virtual Account Account { get; set; }
        /// <summary>
        /// 创建时间
        /// </summary>
        public virtual DateTime? CreateTime { get; set; }
        //public virtual Int32 AuditUser { get; set; }
        /// <summary>
        /// 审核人
        /// </summary>
        public virtual Account AccountAudit { get; set; }
        /// <summary>
        /// 审核状态
        /// </summary>
        public virtual string AuditStatus { get; set; }
        /// <summary>
        /// 审核时间
        /// </summary>
        public virtual DateTime? AuditTime { get; set; }
        /// <summary>
        /// 审核备注
        /// </summary>
        public virtual string AuditRemark { get; set; }
 
        /// <summary>
        /// 备注
        /// </summary>
        public virtual string Remark { get; set; }
        /// <summary>
        /// 分数
        /// </summary>
        public virtual string Quantity { get; set; }
        /// <summary>
        /// 财务处理标志
        /// </summary>
        public virtual string AccOptSign { get; set; }
        //public virtual Int32 AccOptUser { get; set; }
        /// <summary>
        /// 传财务处理人
        /// </summary>
        public virtual Account AccountAccOpt { get; set; }
        /// <summary>
        /// 处理时间
        /// </summary>
        public virtual DateTime? AccOptTime { get; set; }
        /// <summary>
        /// 处理备注
        /// </summary>
        public virtual string AccOptRemark { get; set; }
        /// <summary>
        /// 用于数据权限控制
        /// 分店
        /// </summary>
        public virtual Int32 OrgId { get; set; }
        /// <summary>
        /// 部门
        /// </summary>
        public virtual Int32 OrgDepId { get; set; }
        /// <summary>
        /// 业务员
        /// </summary>
        public virtual string Salesman { get; set; }
        /// <summary>
        /// 默认门店
        /// </summary>
        public virtual Store DefStore { get; set; }
        /// <summary>
        /// 打印次数
        /// </summary>
        public virtual Int32? PrintTime { get; set; }
        /// <summary>
        /// 单据信息
        /// </summary>
        public virtual IList<FinanceBillsLogs> FinanceBillsLogsList { get; set; }
	}
}

